Useful english dictionary. 2012.
puffinry — noun A colony of puffins … Wiktionary
puffinry — /ˈpʌfənri/ (say pufuhnree) noun a place occupied by a breeding colony of puffins. {puffin + ry} …